Searched hist:e19c591eafad4d723a2eed385e253eca0506cc25 (Results 1 – 8 of 8) sorted by path
/linux/Documentation/networking/ |
H A D | ethtool-netlink.rst | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/linux/include/uapi/linux/ |
H A D | ethtool_netlink.h | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/linux/net/ethtool/ |
H A D | channels.c | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | common.c | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | common.h | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | ioctl.c | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | netlink.c | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
H A D | netlink.h | diff e19c591eafad4d723a2eed385e253eca0506cc25 Thu Mar 12 21:08:43 CET 2020 Michal Kubecek <mkubecek@suse.cz> ethtool: set device channel counts with CHANNELS_SET request
Implement CHANNELS_SET netlink request to set channel counts of a network device. These are traditionally set with ETHTOOL_SCHANNELS ioctl request.
Like the ioctl implementation, the generic ethtool code checks if supplied values do not exceed driver defined limits; if they do, first offending attribute is reported using extack. Checks preventing removing channels used for RX indirection table or zerocopy AF_XDP socket are also implemented.
Move ethtool_get_max_rxfh_channel() helper into common.c so that it can be used by both ioctl and netlink code.
v2: - fix netdev reference leak in error path (found by Jakub Kicinsky)
Signed-off-by: Michal Kubecek <mkubecek@suse.cz> Reviewed-by: Jakub Kicinski <kuba@kernel.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|